St. Thomas, the busiest cruise-ship harbor in the West Indies, is not the largest of the U.S. Virgins -- St. Croix, 40 miles south, holds that distinction. But bustling Charlotte Amalie at the heart of the island is the capital of the U.S.V.I., and it remains the shopping hub of the Caribbean. The beaches on ...